panorama park - German English Dictionary